power installations - Turco Inglés Diccionario